#include <vector>
#include <iostream>

// 实现两个比较器
template<class T> 
class Less {
    public: 
        bool operator()(const T& x, const T& y) {
            return x < y;
        }
};

template<class T>
class Greater {
    public:
        bool operator()(const T& x, const T& y) {
            return x < y;
        }
};

namespace xywl {
    
}